spina bifida rehabilitation - German English Dictionary